publicly denounce

Translations
dénoncer publiquement